an ancient indian game - Francés Inglés Diccionario